package com.molichuxing.gateway.bff.goods.entity.response;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * @create_date: 2019/4/3
 * 商品详细信息实体
 * @name:goods-service
 * @author xuelin yi
 **/
@Data
public class GoodsDetailVo extends GoodsSpecVo {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "回购金额")
    private BigDecimal buybackAmount;

    @ApiModelProperty(value = "保底回购价")
    private BigDecimal minimunGuaranteeAmount;

    @ApiModelProperty(value = "残值购买费")
    private BigDecimal residuaPurchaseAmount;

    @ApiModelProperty(value = "保证金")
    private BigDecimal bond;

    @ApiModelProperty(value = "租车费")
    private BigDecimal rental;

    @ApiModelProperty(value = "首付期数")
    private Integer firstTerms;

    @ApiModelProperty(value = "结算日（0：首付款日，1-28对应每月的几号）")
    private Integer settleDay;

    @ApiModelProperty(value = "里程规格集合")
    private List<GoodsPackageVo> packageList;

}
